world capital - French English Dictionary